/*
* ECARX Technology Limited is the owner of the copyright and the trade secret of this software.
* Without permission, no one has the right to obtain, disclose or use this software in any way.
*/

package ecarx.xsf.notificationcenter.sdk;


import android.app.PendingIntent;


public abstract class AbstractStatusBarAction {

    /**
     * 事件id
     *
     * @return id
     */
    public abstract int getId();

    /**
     * 按钮标题
     */
    public abstract String getText();

    /**
     * 按钮资源图
     */
    public abstract String getBgUrl();

    /**
     * 跳转功能id
     */
    public abstract String getFunctionId();

    /**
     * 按钮跳转，可见即可说跳转意图
     */
    public abstract PendingIntent getPendingIntent();

}
